A Functional Semantics for Delta Delay Vhdl Based on Focus
نویسندگان
چکیده
This tutorial paper gives a functional semantics for delta delay VHDL i e VHDL restricted to zero delay signal assignments In combination with the sequential state ments zero delay signal assignment is su cient to generate the full algorithmic ex pressibility of VHDL The restriction is useful for a formal semantics of VHDL aimed at higher levels of abstraction where real absolute and precise timing often is painful if not impossible to prescribe The approach employs the functional speci cation methodology Focus which is based on the concept of streams and stream processing functions It advocates a three level semantics re ecting VHDL s three syntactic levels of expressions statements and processes
منابع مشابه
Decrease in Hardware Consumption and Quantization Noise of Digital Delta-Sigma Modulators and Implementation by VHDL
A new structure is presented for digital delta-sigma modulator (DDSM). Novel architecture decreases hardware consumption, output quantization noise and spurs in Comparison to previous architectures. In order to reduce the delay, power consumption and increase maximum working frequency, the pipelining technique and the carry skip adder are used. Simulation proposed architecture shows that the qu...
متن کاملReasoning About VHDL Using Operational
We deene a Plotkin-style structural operational semantics for a subset of vhdl that includes delta time, zero-delay scheduling and waits, arbitrary wait statements, and (commutative) resolution functions. While most of these features have been dealt with in separation, their combination is intricate. We follow closely the \careful prose" definition of vhdl as given in 9]. We prove a (conditiona...
متن کاملA Simple Denotational Semantics, Proof Theory and a Validation Condition Generator for Unit-Delay VHDL
A denotational semantics and a Hoare programming logic for a subset of the standard hardware description language vhdl are set out here. Both define the behaviour of synchronously clocked vhdl simulators in declarative and compositional style. The logic is proved complete with respect to the denotational semantics and a natural implementation of the logic in prolog as a validation condition gen...
متن کاملReasoning about VHDL using operational and observational semantics
We define a Plotkin-style structural operational semantics for a subset of vhdl that includes delta time, zero-delay scheduling and waits, arbitrary wait statements, and (commutative) resolution functions. While most of these features have been dealt with in separation, their combination is intricate. We follow closely the “careful prose” definition of vhdl as given in [9]. We prove a (conditio...
متن کاملVHDL Concepts
This paper presents a formal model of several fundamental concepts in VHDL including the semantics of individual concurrent statements, and groups of those statements, resolution functions, delta delays, and hierarchical component structuring. Based on this model, several extensions to VHDL are proposed, including nondeterministic assignments and unbounded asynchrony. Nondeterminism allows the ...
متن کامل